Big Huge Thesaurus

Chauna torquata

noun

sounds kind of like